import axios from 'axios'
import qs from "qs";

// 创建自定义的axios对象
const myAxios = axios.create({
  timeout: 100000,
  headers:{
    "Content-Type":"application/x-www-form-urlencoded;charset=UTF-8"
  }
})

// 添加请求拦截器
myAxios.interceptors.request.use(function (config) {
  // 在发送请求之前做些什么：携带其他数据，解析数据，规范化数据
  config.data = qs.stringify(config.data);
  return config;
}, function (error) {
  // 对请求错误做些什么
  return Promise.reject(error);
});

// 添加响应拦截器
myAxios.interceptors.response.use(function (response) {
  // 对响应数据做点什么：提前对响应到的数据，进行统一的处理，或进行前端的权限验证，或登录验证
  return response;
}, function (error) {
  // 对响应错误做点什么
  return Promise.reject(error);
});

export function getNavData(){
  return new Promise(resolve=>{
      resolve({  
		  data:[{
		      title:"IT·互联网",
		      href:"/kind",
			  id:1
		    },{
		      title:"设计·创作",
		      href:"/kind",
			  id:2
		    },{
		      title:"考试·考证",
		      href:"/kind",
			  id:3
		    },{
		      title:"电商·营销",
		      href:"/kind",
			  id:4
		    },{
		      title:"职业·职场",
		      href:"/kind",
			  id:5
		    },{
		      title:"兴趣·生活",
		      href:"/kind",
			  id:6
		    },{
		      title:"语言·留学",
		      href:"/kind",
			  id:7
		    },{
		      title:"企业·培训",
		      href:"/kind",
			  id:8
		    }]
      })
  })
}